veins of considerable extent - Turco Inglés Diccionario